package com.itheima.d05_io_buffer_char;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;

/**
 * 目标：了解字符缓冲流的基本使用
 */
public class Test {

    public static void main(String[] args) {
        //需求：读取kunkun.txt中的所有数据
        try(
                FileReader fr = new FileReader("day11_io\\src\\com\\itheima\\d05_io_buffer_char\\kun.txt");
                FileWriter fw = new FileWriter("day11_io\\src\\com\\itheima\\d05_io_buffer_char\\aikun.txt");

                //创建字符缓冲输入流：对原始流进行包装，功能增强
                BufferedReader br = new BufferedReader(fr);
                //创建字符缓冲输出流：对原始流进行包装，功能增强
                BufferedWriter bw = new BufferedWriter(fw);

                ){
            String line;//记录每行读取到的数据

            while( (line = br.readLine()) != null ){

                bw.write("♥"+line+"♥"); //写入数据
                bw.newLine(); //换行
            }

        }catch (Exception e){
            e.printStackTrace();
        }

    }
}
